computer cancer brain tumor migraines heart disease back pain breast cancer herniated disk headaches breast hard leg pain herniated disc aids disk cervical disk low back pain disc arthritis parkinsons disease neck pain